﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; using Montana.DAC;
using System.Data;

namespace Montana.Entidades
{
    public class ListaPrecio : Datos<ListaPrecio>
    {
        protected override string SQLBasico
        {
            get 
            { 
                return @"select * from listaprecio  order by nombre"; 
            }
        }

        public bool Existe(string nombre)
        {
            string sql = "select id from listaprecio where nombre=@nombre";

            return ExistenRegistros(sql, nombre);
            //DataSet ds = TraerDataSet(sql, nombre);

            //if (ds.Tables[0].Rows.Count == 0)
            //    return false;
            //else
            //    return true;            
        }

        public int Agregar()
        {
            Conectar();

            string sql = @"insert into listaprecio (nombre) values (@nombre)";

            Ejecutar(sql, this);

            int nuevoID = (int)TraerValor("SELECT @@IDENTITY");

            Desconectar();

            return nuevoID;
        }
    }
}
